#define _CRT_SECURE_NO_WARNINGS

//#include<stdio.h>
//#include<string.h>
//
//
//int my_strlen(char* p)
//{
//	int count = 0;
//	while (*(p++))
//		count++;
//	return count;
//}
//int main()
//{
//	char s[] = "abc";
//	printf("%d\n", strlen(s));
//	printf("%d\n", my_strlen(s));
//	return 0;
//}


//#include<stdio.h>
//#include<string.h>
//#include<assert.h>
////char* strcpy(char* destination, const char* source);
//char* my_strcpy(char* dest, const char* scr)
//{
//	assert(dest && scr);
//	while (*(dest++) = *(scr++));
//}
//int main()
//{
//	char arr1[] = "abc";
//	char arr2[] = "cde";
//	char arr3[20] = { 0 };
//
//	strcpy(arr3, arr1);
//	printf("%s\n", arr3);
//
//	my_strcpy(arr3, arr2);
//	printf("%s\n", arr3);
//
//	return 0;
//}
 